Pokemon Calculus